a palm-tree in philippines - German English Dictionary